#include <math.h> double sqrt(x); double x; неотрицательное значение с плавающей точкой
Описание.
Функция sqrt вычисляет квадратный корень x.
Возвращаемое значение.
Функция sqrt возвращает результат вычисления квадратного корня. Если x отрицательное, функция печатает сообщение об ошибке DOMAIN в stderr , устанавливает errno в EDOM и возвращает 0.
Обрaботкa ошибок может быть модифицировaнa при изменении процедуры matherr .
Пример.
#include <math.h>
#include <stdlib.h>
double x,y,z;
.
.
.
if ((z = sqrt(x+y))==o.0)
if((x+y) < 0.0)
perror("sqrt of a negative number");